mounting foil - German English Dictionary